person with a piercing voice who talks a lot - Spanisch Englisch Wörterbuch